Thank you Hwi for  submitting your advice form. Your comments were very helpful, and I have two suggestions for you. The first is a Shiba Inu, which is a medium sized dog, that originated in Japan. It is very friendly, and does not shed very much. The second is a Wheaten Terrier. Hannah has one, so you know what they're like. Thank you!